wind generator turbine - German English Dictionary